leave (something) in ruins - Français Anglais Dictionnaire